"""
文件 open(file_path,mode,encoding)  close方法
file_path:文件路径
mode:模式
r:read-读
w:write-写
a-append-追加
b-buffer-二进制  wb
| `r`  | 只读（默认） | 文件不存在则报错                                             |
| ---- | ------------ | ------------------------------------------------------------ |
| `w`  | 只写         | 覆盖原有内容，文件不存在则创建                               |
| `a`  | 追加         | 在文件末尾添加内容，文件不存在则创建                         |
| `r+` | 读写         | 可读写，从开头开始                                           |
| `w+` | 读写         | 覆盖原有内容，文件不存在则创建                               |
| `a+` | 读写         | 从末尾开始，可追加和读取                                     |
| `b`  | 二进制模式   | 用于非文本文件（如图片、音频），需与上述模式结合（如 `rb`、`wb`） |
encoding:utf-8,gbk

with open(file_path,mode,encoding) as f:
    f.write(str)
    f.read()
    # 不需要使用close方法

"""
file_path = "D:\移通学院\双体\课件准备\第一阶段\备课信息\荷塘月色.txt"
file = open(file_path,mode="r",encoding="utf-8")
# 读取整个文件内容
# data = file.read()
# print(data)
# 读取一行内容
# line = file.readline()
# print(line)
# line1 = file.readline()
# print(line1)
# line2 = file.readline()
# print(line2)
# line3 = file.readline()
# print(line3)
# 逐行打印文档数据
# lines = file.readlines()
# for line in lines:
#     print(line)